Supplier Page from MyBioSource.com for Recombinant Human DEP domain-containing protein 1A (DEPDC1), partial